package com.ctshk.rpc.order.goods.req;

import com.ctshk.common.model.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * <p>
 *     C端-小店-客户订单Req
 * </p>
 *
 * @author 黄利斌
 * @date 2021/6/10 10:37 上午
 */
@Data
@ApiModel(value="ShopCustomerOrderReq对象", description="小店客户订单req")
public class ShopCustomerOrderReq extends PageReq implements Serializable {

    @ApiModelProperty(value = "小店id")
    private Long shopId;

    @ApiModelProperty(value = "类型：1：代付款、2：已付款、3：已取消、5：退款/售后")
    private Integer type;

    @ApiModelProperty(value = "订单号")
    private String orderNumber;

    @ApiModelProperty(value = "订单创建年月")
    private LocalDate yearOfMonth;
}
